seek shelter from the rain - Turco Inglés Diccionario